<?php
/**
 * Created by JetBrains PhpStorm.
 * User: porterzhang
 * Date: 13-3-5 下午4:44
 * To change this template use File | Settings | File Templates.
 */
if (!defined('IN_MOBILE_API')) {
    exit('Access Denied');
}
include_once 'forum.php';
class cloud_api {
    function common() { }

    function output() {
        //判断是否缺少参数
        if (empty($_GET['cuid'])) {
            $variable = array(
                'code' => 1001,
                'messagestr' => lang('plugin/cloud', '1001'),
            );
            cloud_core::result(cloud_core::variable($variable));
        }
        //检查
        $users = C::t('#cloud#cloud_users')->fetch_info($_GET['cuid']);
        if (empty($users)) {
            $variable = array(
                'code' => 5000,
                'messagestr' => lang('plugin/cloud', '5000'),
            );
            cloud_core::result(cloud_core::variable($variable));
        }
        //判断验证码
//        $result = C::t('#cloud#cloud_message_status')->fetch_app_info($_GET['id']);
//        if (empty($result) || strtolower($result['code']) != strtolower($_GET['code'])) {
//            $variable = array(
//                'code' => 1020,
//                'messagestr' => lang('plugin/cloud', '1020'),
//            );
//            cloud_core::result(cloud_core::variable($variable));
//        } else {

            if (md5(md5($_GET['password']) . $users['salt']) != $users['password']) {
                $res = C::t('#cloud#cloud_users')->update($users['cuid'], array('password' => md5(md5($_GET['password']) . $users['salt'])));
                //如果插入失败，这返回错误信息
                if (empty($res)) {
                    $variable = array(
                        'code' => 1020,
                        'messagestr' => lang('plugin/cloud', '1020'),
                    );
                    cloud_core::result(cloud_core::variable($variable));
                }
            }

            //正常返回
            $variable = array(
                'messagestr' => lang('plugin/cloud', '1021'),
            );
            cloud_core::result(cloud_core::variable($variable));
       // }

    }
}

?>

